excessively complicated or problematic - Spanish English Dictionary